package com.ufcg.lvc.client;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The client side stub for the RPC service.
 */
public interface GreetingServiceAsync {
	public void validaUsuarioSenha(String usuario, String senha, AsyncCallback<String> callback);

	public void cadastraUsuarioSenha(String usuario, String senha, AsyncCallback<String> callback);

	public void salvarQuestao(String titulo, String assunto,
			String enunciado, String dificuldade, String tipo, String imagem, AsyncCallback<Boolean> callback);
	
	public void getLista(String tabela, String coluna, AsyncCallback<List<String>> callback);
	public void getDados(String tabela, String coluna1, String coluna2, String coluna3, String coluna4, String coluna5, AsyncCallback<List<List<String>>> callback);
}
